package com.tangxz.generate_code.example;



import com.tangxz.generate_code.generate.CodeGenerate;
import com.tangxz.generate_code.pojo.TableVo;

import java.util.ArrayList;
import java.util.List;


public class Main {
    public static void main(String[] args) {
        //1、需要生成的表
        List<TableVo> tableVoList = new ArrayList<>();
//        tableVoList.add(new TableVo("acl_permission","菜单表"));
//        tableVoList.add(new TableVo("acl_role","角色表"));
//        tableVoList.add(new TableVo("admin","物业管理员表"));
//        tableVoList.add(new TableVo("home","房子表"));
//        tableVoList.add(new TableVo("user","用户表"));
//        tableVoList.add(new TableVo("village","小区表"));
//        tableVoList.add(new TableVo("village_home","小区与房子关联表"));
        tableVoList.add(new TableVo("chat","聊天表"));
        tableVoList.add(new TableVo("chat_message","聊天消息表"));
        tableVoList.add(new TableVo("circle","社区圈子内容表"));
        tableVoList.add(new TableVo("circle_like","社区圈子点赞表"));
        tableVoList.add(new TableVo("comment","社区圈子评论表"));
        //2、生成代码
        CodeGenerate.generateManyCodeByConfig(tableVoList);
    }
}
